have a privileged or influential position - Anglais Synonymes Dictionnaire